be a trouble-maker - French English Dictionary